/*container*/
.domain{ background:#fff; padding:20px 0;}
.domain h3{ height:60px; line-height:60px; text-align:center; font-size:26px;}
.domain_search{ margin-top:15px; position:relative;}
.domain_search .domain_text{ width:840px; float:left; display:block; height:50px; border:1px solid #ddd; border-right:1px solid #fff; font-size:18px; padding:0 15px; outline:none; line-height:50px; background:#fff;}
.domain_search .domain_name{ width:160px; float:left; height:50px; border:1px solid #ddd; border-left:1px solid #f7f7f7; border-right:1px solid #f7f7f7; background:#f7f7f7; text-align:center; line-height:50px; font-size:26px; cursor:pointer;}
.domain_search .domain_named{ width:160px; float:left; height:50px; border:1px solid #ddd; border-left:1px solid #f7f7f7; border-right:1px solid #f7f7f7; background:#f7f7f7;}
.domain_search .domain_named a{ visibility:hidden;}
.domain_search .domain_name a{ font-size:24px;}
.domain_search .domain_name_list{ position:absolute; top:52px; right:166px; border:1px solid #ddd; border-top:none; z-index:999; display:none; border-right:none; *+top:67px;}
.domain_search .domain_name_list ul{ width:160px; height:auto; max-height:210px; overflow-y:scroll;}
.domain_search .domain_name_list li{ height:42px; line-height:42px; width:100%; text-align:center; background:#fff; *+width:143px;}
.domain_search .domain_name_list li a{ display:block; width:100%; height:42px;}
.domain_search .domain_name_list li a:hover{ background:#f7f7f7;}
.domain_search .domain_btn{ width:166px; height:52px; font-family:'Î¢ÈíÑÅºÚ'; display:block; border:none; background:#e60000; color:#fff; float:left; font-size:18px; outline:none;  cursor:pointer;}
.domain_logo{ height:40px; padding:10px 0;}
.domain_logo li{ width:200px; height:40px; line-height:40px; float:left;}
.domain_logo li a{font-size:14px;}
.domain_logo li a img{ vertical-align:middle;}
.domain_logo li span{ margin-left:5px;}
.posr{ position:relative;}
.domain_info{ height:40px; line-height:40px; font-size:14px; position:absolute; left:875px; top:15px;}
.domain_info span{ color:#D31515; font-size:14px;}
.domain_info .red{ color:#ce0909; font-weight:bold;}
.domain_info .green{ color:#009900; font-weight:bold;}
.gray_bg{ background:#f3f3f1; padding:20px 0;}
.service_box{ background:#fff;}
.service_box li{ width:399px; float:left; border-right:1px solid #b5b5b5;}
.service_box li.last_li{ border-right:1px solid #fff;}
.service_box li .serivce_photo{ padding:20px 0; width:210px; text-align:center;}
.service_box li .serivce_photo h3{ font-weight:bold; height:34px; line-height:34px;}
.service_box li .serivce_photo span{ display:block; height:26px; line-height:26px;}
.service_box li .serivce_photo .si{ width:96px; height:96px; display:block; margin:15px auto; background:url(../images/si.png) no-repeat center center;}
.service_box li .serivce_photo .si1{ width:96px; height:96px; display:block; margin:15px auto; background:url(../images/si1.png) no-repeat center center;}
.service_box li .serivce_photo .si2{ width:96px; height:96px; display:block; margin:15px auto; background:url(../images/si2.png) no-repeat center center;}
.service_box li .serivce_photo .si.active{ background:url(../images/si_hover.png) no-repeat center center;}
.service_content{ width:188px; border-left:1px solid #efefef;}
.service_box li .serivce_photo .si1.active{ background:url(../images/si1_hover.png) no-repeat center center;}
.service_content{ width:188px; border-left:1px solid #efefef;}
.service_box li .serivce_photo .si2.active{ background:url(../images/si2_hover.png) no-repeat center center;}
.service_content{ width:188px; border-left:1px solid #efefef;}
.service_list{ width:148px; padding:15px 20px; border-bottom:1px solid #efefef;}
.service_content span{ display:block; height:30px; line-height:30px;}
.service_content span a{ height:24px; display:inline-block; line-height:24px; padding:0 10px; border:1px solid #ddd;}
.service_content span i{ color:#ff4606; font-size:20px;}
.no_border{ border:none;}
.service_other{ margin-top:20px;}
.service_other h3{ height:40px; line-height:40px; padding-left:20px; border-bottom:1px solid #efefef;}
.service_other_list li{ padding:30px 0; border-right:1px solid #efefef; text-align:center;}
.service_other_list li a{ display:block; width:150px; height:150px; margin:20px auto;}
.service_other_list li h4{ height:50px; line-height:50px; font-size:24px;}
.service_other_list li span{ display:block; font-size:14px; height:24px; line-height:24px; color:#999;}
.news_content{ margin-top:20px;}
.news_list{ width:595px; background:#fff; border-bottom:1px solid #efefef;}
.news_list h3{ height:50px; line-height:50px; padding:0 20px; border-bottom:1px solid #efefef;}
.news_list h3 span{ float:right;}
.news_list h3 span a{ display:block; width: 23px; height:50px; background:url(../images/more_icon.png) no-repeat center center;}
.news_list ul{ padding:20px;}
.news_list ul li{ height:42px; line-height:42px; border-bottom:1px solid #efefef; font-size:14px;}
.news_list ul li.no_pix{ border-bottom:none;}
.news_list ul li a{ font-size:14px; display:block; width:470px; margin-right:20px;}
.news_list ul li span{ display:block; text-align:right;}
.news_list .news_es{ width:555px; height:125px; margin:0 auto; margin-top:37px; margin-bottom:10px;}
.news_list .news_es .news_pic{ width:195px; margin-right:15px;}
.news_list .news_es .news_pic a{ display:block; width:193px; height:123px; border:1px solid #efefef;}
.news_list .news_es .news_pic a img{ width:100%; height:100%;}
.news_list .news_es .news_detail{ width:335px;}
.news_list .news_es .news_detail h4{ height:37px; line-height:37px; font-weight:bold;}
.news_list .news_es .news_detail a{ display:block; line-height:22px; overflow:hidden;}
.case_list{margin-top:20px; background:#fff;padding-bottom:10px;}
.case_list h3{ height:50px; line-height:50px; padding:0 20px; border-bottom:1px solid #efefef;}
.case_list h3 span{ float:right;}
.case_list li{ width:227px; height:133px;border:1px solid #ddd;float:left;margin:10px 5px 0 5px}
.case_list li a{ width:227px; height:133px;display:block;}
.case_list li a img{ width:100%; height:100%;}
.case_list li.last_li{}
.case_logo{position:relative;width:1200px;display:block;height:292px; overflow:hidden}
.case_logo .scroll{width:4800px;position:absolute;top:0px;left:0px;}
.case_logo ul{width:1200px;float:left;}
.case-move-left{width:73px;height:93px;background:url(/Static/images/move-left.png); position:absolute;top:108px;left:0px;cursor:pointer;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;z-index:99}
.case-move-left:hover{background:url(/Static/images/move-left-hover.png);}
.case-move-right{width:73px;height:93px;background:url(/Static/images/move-right.png); position:absolute;top:108px;right:0px;cursor:pointer;filter:alpha(opacity=60);-moz-opacity:0.6;opacity: 0.6;z-index:99}
.case-move-right:hover{background:url(/Static/images/move-right-hover.png);}

/*domain*/
.domain_banner{ background:url(../images/domain_banner.jpg) no-repeat top center #f3f3f1;}
.domain_banner .domain{ background:none; padding-top:35px;}
.domain_banner .domain h3{ color:#fff; font-size:28px;}
.domain_banner .domain_hot{ width:930px; margin:0 auto; margin-top:80px;}
.domain_banner .domain_hot li{ width:133px; border:1px solid #ddd; margin:0 10px; text-align:center; background:#fff; float:left;}
.domain_banner .domain_hot li span{ display:block; padding:45px 0 10px 0; background:url(../images/comxiaologo.png) no-repeat  center 20px #f7f7f7; color:#0061a3; font-size:14px;}
.domain_banner .domain_hot li.cn span{ background:url(../images/cnxiaologo.png) no-repeat  center 20px #f7f7f7;}
.domain_banner .domain_hot li.comcn span{ background:url(../images/comcnlogo.png) no-repeat  center 20px #f7f7f7;}
.domain_banner .domain_hot li.net span{ background:url(../images/netlog.png) no-repeat  center 20px #f7f7f7;}
.domain_banner .domain_hot li.org span{ background:url(../images/orglogo.png) no-repeat  center 20px #f7f7f7;}
.domain_banner .domain_hot li.cc span{ background:url(../images/ccxiaologo.png) no-repeat  center 20px #f7f7f7;}
.domain_banner .domain_hot li a{ display:block; height:40px; line-height:40px; color:#ff6600; font-size:20px;}
.domain_table{ padding:50px 0 30px 0;}
.domain_table_list{ border:1px solid #ddd; background:#fff;}
.domain_table h3{ height:48px; border-bottom:1px solid #ddd; background:#e50000; text-align:center; line-height:48px; color:#fff;}
.domain_table_price{ width:1140px; margin:0 auto; padding:30px 0;}
.domain_table_price table{ width:100%; border-collapse:collapse; border:1px solid #d3dbdf; text-align:center; border-bottom:none;}
.domain_table_price table thead th{ background:#eff2f8; width:264px;  height:44px; line-height:44px; border-right:1px solid #d3dbdf; border-bottom:1px solid #d3dbdf; font-size:14px; font-weight:bold;color:#454545}
.domain_table_price table .thone{ width:342px;}
.domain_table_price table .thlast{ border-right:1px solid #ddd;}
.domain_table_price table td{ height:44px; line-height:44px; border-bottom:1px solid #d3dbdf; border-right:1px solid #d3dbdf;}
.domain_table_price table td.dname{ background:#f9fbfe;}
.domain_use{ background:#fff; margin-top:20px; padding-bottom:40px;}
.domain_use h4{ height:80px; line-height:80px; font-size:30px; text-align:center;}
.use_title_tab{ height:47px; border-bottom:1px solid #ddd; margin-top:20px;}
.use_title_tab li{ float:left; margin-left:-1px; width:134px; height:46px; border:1px solid #ddd; background:#fbfaf8; line-height:46px; text-align:center; font-size:14px;}
.use_title_tab li.firstli{ margin-left:0;}
.use_title_tab li.on{ height:45px; border-top:2px solid #00a2ca; border-bottom:1px solid #fff; background:#fff;}
.use_step{ margin-top:30px;}
.use_step_list{ width:860px;height:180px;margin-top:60px;}
.use_step_pic{ height:64px;}
.use_step span, .use_step i{ display:inline-block;}
.use_step span{ margin:0 40px;}
.use_step_pic span a{ display:block; width:64px; height:64px;}
.use_step i{ vertical-align:middle; height:64px;}
.use_step_name{ width:inherit; height:40px; line-height:40px;}
.use_step_name small{ font-size:14px; width:144px; text-align:center; display:block; float:left; margin-right:24px;}
.use_detail{ margin-top:40px;}
.use_detail a{ display:inline-block; margin-right:20px; padding:10px 50px; background:#6cc4e1; color:#fff; font-size:14px;}
.use_detail a.use_btn{ background:#f44a52;}
.use_step_content{ display:none;}
.use_faq{ width:300px; margin-top:20px; padding:0px 0 20px 39px; border-left:1px solid #ddd;}
.use_faq h5{ height:40px; line-height:40px; font-size:14px; font-weight:bold;}
.use_faq li{ height:32px; line-height:32px; font-size:14px;}

/*sprider*/
.sprider_content{ padding-top:0;}
.sprider_list{ width:1160px; padding:20px 19px; border:1px solid #ddd; border-top:none;}
.stitle{ margin-top:0;}
.use_title_tab li.spron{ height:45px; border-top:2px solid #10a8cd; border-bottom:1px solid #fff; background:#fff;}
.sprider_list li{ border:1px solid #ddd; padding:15px 12px; width:200px; text-align:center; float:left; margin-right:15px;}
.sprider_list li h4{ height:42px; line-height:42px; font-size:18px; background:url(../images/host1.png) no-repeat 15px center; text-indent:60px;}
.sprider_list li small{ display:block; height:28px; line-height:28px; color:#999; margin-top:20px;}
.sprider_list li .sprider_box{ padding:20px 0; border-bottom:1px solid #efefef;}
.sprider_list li .sprider_box span{ display:block; margin:0; height:34px; line-height:34px;}
.sprider_list li .sprider_box span a, .sprider_list li .sprider_box span em{ display:inline-block; width:95px;}
.sprider_list li .sprider_box span a{ margin-right:10px; text-align:right;}
.sprider_list li .sprider_box span a.nf{ text-align:center; font-size:16px; font-weight:bold;}
.sprider_list li .sprider_box span em{ color:#5c5c5c; text-align:left;}
.sprider_list li .sprider_price{ padding:15px 0;}
.sprider_list li .sprider_price span{ display:block; height:40px; line-height:40px; color:#9c9c9c;}
.sprider_list li .sprider_price span a{ font-size:22px; color:#ff6600;}
.sprider_list li .sprider_btn{ width:150px; margin:0 auto; height:40px; line-height:40px; text-align:center; background:#f60;}
.sprider_list li .sprider_btn a{ display:block; width:150px; height:40px; color:#fff;}
.sprider_list .s_left{ width:723px;}
.sprider_list .s_right{ width:435px; border:1px solid #ddd;}
.sprider_list .s_right h5{ height:60px; line-height:60px; border-bottom:1px solid #ddd; padding-left:70px; background:url(../images/set.png) no-repeat 25px center; font-size:22px;}
.sprider_list .s_right h5.s_manage{ background:url(../images/manage.png) no-repeat 25px center;}
.sprider_list .s_right h5.s_adv{ background:url(../images/ok.png) no-repeat 25px center; border-bottom:none;}
.sprider_adv{ padding:20px;}
.sprider_adv a{ display:block; line-height:36px; font-size:14px;}
.sprider_faq{ background:#fff; padding:30px 0; margin-top:20px;}
.faq_title_tab{ height:46px; line-height:46px; background:#f8f9fa; border-bottom:1px solid #efefef;}
.faq_title_tab li{ width:160px; float:left; text-align:center; font-size:14px;}
.faq_title_tab li.faqon{ background:url(../images/linebottom.png) no-repeat bottom center;}
.faq_list h4{ padding-left:30px; background:url(../images/wen.jpg) no-repeat left center; height:30px; line-height:30px; margin:30px 0 10px 0;}
.faq_list span{ display:block; padding-left:30px; background:url(../images/da.jpg) no-repeat left 4px; line-height:26px; white-space:normal;}

/*company*/
.company_content{ padding:0;}
.company_white{ background:#fff; padding-top:30px; margin-bottom:30px;}
.company_adv{ height:92px; line-height:92px; background:#fcfcfc;}
.company_adv li{ width:400px; float:left; text-align:center;}
.company_adv li i{ display:inline-block; width:52px; height:52px;vertical-align:middle;}
.company_adv li i img{ width:52px; height:52px;}
.company_adv li span{ display:inline-block; height:52px; vertical-align:middle;}
.company_adv li span b{ display:block; height:26px; line-height:26px; font-size:16px; text-align:left;}
.company_adv li span a{ display:block; height:26px; line-height:26px; font-size:12px; text-align:left; color:#9c9c9c;}
.company_white h3{ border-bottom:1px solid #f44a52; height:52px;}
.company_white h3 a{ display:inline-block; height:52px; color:#fff; font-size:18px; padding:0 60px; background:#f44a52; line-height:52px;}
.company_host{ border:1px solid #ddd; background:#f9f9f9; padding:30px 0 20px 0; border-top:none;}
.company_host_list{ width:1150px; margin:0 auto;}
.company_host_list li{ width:200px; margin:0 15px 15px 15px; text-align:center; height:52px; border-bottom:4px solid #d4d4d4; background:#fff; float:left; line-height:52px; font-size:18px;}
.company_host_list li.current{ background:#83b4e1; border-bottom:4px solid #49769f; color:#fff;}
.company_host_detail{ width:1130px; margin:0 auto; margin-top:30px;}
.company_host_detail h4{ height:50px; line-height:50px; font-size:20px; font-weight:bold;}
.company_host_detail .company_host_box{ margin-top:20px;}
.company_host_detail .company_host_box em{ width:140px; height:140px; display:block; margin-right:60px;}
.company_host_detail .company_host_box .chost_word{ width:160px; margin-right:70px;}
.company_host_detail .company_host_box .chost_word span{ display:block; height:35px; line-height:35px; font-size:14px;}
.company_host_detail .company_host_box .chost_word span a{ font-size:14px; color:#ff1111;}
.company_host_detail .company_host_box .chost_safe{ width:360px; margin-right:40px;}
.company_host_detail .company_host_box .chost_safe h5{ height:35px; line-height:35px; font-size:16px; font-weight:bold;}
.company_host_detail .company_host_box .chost_safe span{ display:block; line-height:34px; font-size:14px;}
.company_host_detail .company_host_box .chost_price{ width:300px;}
.company_host_detail .company_host_box .chost_price strong{ font-size:16px;}
.company_host_detail .company_host_box .chost_price a{ font-size:26px; color:#ff1307;}
.company_table{ margin-top:40px;}
.company_table h5{ height:44px; line-height:44px; padding-left:20px; background:#e5b06b; border:1px solid #ddd; color:#fff;}
.company_table table{ border-collapse:collapse; border:1px solid #ddd; border-top:none; border-bottom:none; background:#fff;}
.company_table table tr{ height:44px; line-height:44px;}
.company_table table td{ width:140px; border-right:1px solid #ddd; border-bottom:1px solid #ddd; text-align:center; font-size:14px; color:#f16e2d;}
.company_table table td.dif_bg{ background:#fffbf5; color:#454545;}
.chost_btn{ width:210px; height:50px; margin:0 auto; margin-top:30px; line-height:50px; text-align:center;}
.chost_btn a{ display:block; width:210px; height:50px; background:#ff5b01; color:#fff; font-size:14px;}
.ch1 .company_table h5{ background:#f1c52d;}
.ch1 .company_table table td.dif_bg{ background:#fffcf3;}
.ch2 .company_table h5{ background:#7da16c;}
.ch2 .company_table table td.dif_bg{ background:#f8fff5;}
.ch3 .company_table h5{ background:#45cac5;}
.ch3 .company_table table td.dif_bg{ background:#f6ffff;}
.ch4 .company_table h5{ background:#79b5d7;}
.ch4 .company_table table td.dif_bg{ background:#f8fcff;}
.ch5 .company_table h5{ background:#7998d7;}
.ch5 .company_table table td.dif_bg{ background:#f5f8ff;}
.ch6 .company_table h5{ background:#aa79d7;}
.ch6 .company_table table td.dif_bg{ background:#fdfaff;}
.ch7 .company_table h5{ background:#d779c2;}
.ch7 .company_table table td.dif_bg{ background:#fffafe;}
.ch8 .company_table h5{ background:#d77996;}
.ch8 .company_table table td.dif_bg{ background:#fff6f9;}
.ch9 .company_table h5{ background:#d77979;}
.ch9 .company_table table td.dif_bg{ background:#fff9f9;}

/*email*/
.email_content{ background:#fff; border:1px solid #ddd;}
.email_content .email_list{ background:#f8f9fa;}
.email_content .email_list li{ width:160px; float:left; height:48px; line-height:48px; border-top:2px solid #f8f9fa; text-align:center; border-right:1px solid #f8f9fa; }
.email_content .email_list li.active{ border-top:2px solid #f00; background:#fff; border-right:1px solid #ddd;}
.email_content .email_box{ padding:30px;}
.email_name{ width:730px;}
.email_name_detail i{ width:74px; height:74px; display:block; margin-right:26px;}
.email_name_detail .ed_name{ width:630px;}
.email_name_detail .ed_name h4{ height:40px; line-height:40px; font-size:22px;}
.email_name_detail .ed_name small{ height:34px; line-height:34px; color:#9c9c9c;}
.parameter{ margin-top:20px;}
.parameter .ui-widget-header{ background:#f76800;}
.parameter h5{ width:100px; font-size:14px; height:36px; line-height:36px; text-align:right; margin-right:5px;}
.parameter .paraline{ width:450px; height:36px; vertical-align:middle; padding-top:12px; margin-right:10px;}
.parameter .paraline .paraline_num{ height:24px; line-height:24px;}
.parameter .paraline .paraline_num a{ color:#bbb; left:103px;}
.parameter .paraline .paraline_num a.para_user{ left:0;}
.parameter .paraline .paraline_num a.para_user2{ left:211px;}
.parameter .paraline .paraline_num a.para_user3{ left:313px;}
.parameter .paraline .paraline_num a.para_user4{ left:423px;}
.parameter .paraline .paraline_num a.para_user5{ left:-10px;}
.parameter .paraline .paraline_num a.para_user6{ left:132px;}
.parameter .paraline .paraline_num a.para_user7{ left:280px;}
.parameter .paraline .paraline_num a.para_user8{ left:423px;}
.total_amount{ width:60px; height:24px; line-height:24px; margin-top:7px;}
.total_amount #amount{ width:40px; height:22px; border:1px solid #eee; line-height:22px; text-align:center;}
.parameter .selected{ height:24px; line-height:24px; font-size:14px; margin-top:7px;}
.parameter select{ width:70px; height:24px; border:1px solid #eee; line-height:24px; text-align:center;}
.para_tip{ width:450px; height:36px; line-height:36px;}
.email_faq{ width:397px; border-left:1px solid #ddd;}
.email_price{ padding-left:40px; padding-bottom:15px; border-bottom:1px solid #ddd;}
.email_price span{ display:block; font-size:14px; height:36px; line-height:36px; margin-top:15px;}
.email_price select{ border:1px solid #ddd; height:24px; width:160px;}
.email_price span em{ font-size:24px; color:#f60;}
.total_price a{ display:none;}
.email_btn{ width:170px; height:40px; line-height:40px; margin-top:20px; text-align:center;}
.email_btn a{ display:block; width:170px; height:40px; color:#fff; background:#ff5b01; font-size:14px; border-radius:4px;}
.email_faq_list{ padding:20px 0 15px 40px;}
.email_faq_list h4{ height:36px; line-height:36px;}
.email_faq_list .email_faq_word li{ height:28px; line-height:28px;}

/*server*/
.server_page{ background:#fff; margin-top:20px;}
.server_host{ padding:40px 0;}
.server_host li{ width:218px; float:left; background:#fafbfd; padding:15px 5px; border:1px solid #ddd; margin:0 5px;}
.server_host li .server_host_name{ padding-bottom:10px; border-bottom:1px solid #e7e7e7; margin-bottom:10px;}
.server_host li .server_host_name i{ width:72px; height:72px; margin:0 auto; display:block;}
.server_host li .server_host_name span{ height:46px; line-height:46px; text-align:center; font-size:22px; display:block;}
.server_host li .server_host_tip{ line-height:24px; margin:5px 0;}
.server_host li .server_host_tip span{ display:inline-block; width:40px; text-align:right}
.hardware span{float:left;}
.hardware a{height:72px;overflow:hidden}
.server_host li .server_host_tip select{ display:inline-block; height:24px; line-height:24px; border:1px solid #ddd; width:135px; vertical-align:middle;}
.server_host li .server_host_tip a{ width:160px; display:inline-block;line-height:24px;}
.server_host li .server_host_btn{ margin:0 auto; margin-top:25px;}
.server_host_dis{ display:block;}
.server_host_use h6{ height:44px; line-height:44px; background:url(../images/titleicon.jpg) no-repeat left center #f8f9fa; padding-left:20px; font-size:16px;}
.server_host_detail{ padding-left:40px;}

/*sql*/
.sql_list{ height:70px; line-height:70px; box-shadow:0px 3px 3px #ddd; text-align:center;}
.sql_menu li{ display:inline-block; *display:inline; *zoom:1; height:70px; padding:0 60px; font-size:22px;}
.sql_menu li.on{ height:67px; border-bottom:3px solid #ff3333;}
.sql_sever_title{ height:80px; margin-bottom:20px;}
.sql_sever_title span{ display:block; float:left; height:80px; line-height:80px; margin-right:10px;}
.sql_sever_title span.fn{ font-size:44px;}
.sql_sever_title span a{ display:block; height:24px; line-height:24px; color:#999;}
.sql_sever_title span a.fm{ font-size:22px; margin-top:20px;}
.sql_sever_display{ background:#fff; border:1px solid #ddd; margin-bottom:30px;}
.sql_sever_display i{ display:block; width:70px; height:80px; background:url(../images/sql.png) no-repeat center center #ff3333;}
.sql_sever_200 i{background:url(../images/sql.png) no-repeat center center #ffa633;}
.sql_sever_300 i{background:url(../images/sql.png) no-repeat center center #33b5ff;}
.sql_sever_400 i{background:url(../images/sql.png) no-repeat center center #5bce15;}
.sql_sever_500 i{background:url(../images/sql.png) no-repeat center center #c21fc0;}
.sql_sever_800 i{background:url(../images/sql.png) no-repeat center center #1fc2b5;}
.sql_sever_display .sql_dl{ padding:20px 15px 20px 100px;}
.sql_sever_display .sql_dl h3 em{ display:inline-block; margin-right:20px; font-weight:bold;}
.sql_sever_display .sql_dl h3 a{ display:inline-block; font-size:12px;}
.sql_sever_display .sql_dl_icon{ height:30px; margin-top:30px;}
.sql_sever_display .sql_dl_icon a{ display:block; margin-right:12px; height:30px; float:left; width:30px;}
.sql_sever_display .sql_dl_icon a img{ width:30px; height:30px;}
.sql_sever_display .sql_dl_icon span{ width:250px; float:left; height:30px; line-height:30px; font-size:14px;}
.sql_sever_display .sql_dl_icon span small{ color:#ff6633;}
.sql_sever_display h5{ right:35px; top:25px; font-size:20px;}
.sql_sever_display h5 span{ font-size:26px;}
.sql_sever_display h5 a{ color:#ff6633; font-size:50px}
.sql_price{ padding:0 30px; height:48px; background:#e8e8e8; line-height:48px;}
.sql_price em{ font-size:16px; display:inline-block; margin-right:50px;}
.sql_price .sql_price_list{ display:inline-block; *display:inline; *zoom:1; width:900px;}
.sql_price .sql_price_list li{ display:inline-block; *display:inline; *zoom:1; height:48px; line-height:48px; margin-right:35px;}
.sql_price .sql_price_list li span a{ font-size:22px; color:#ff6633;}
.sql_price .sql_price_list li .chose_price{ vertical-align:1px;}
.sql_btn{ width:218px; height:48px; line-height:48px; text-align:center; background:#f63; right:0;}
.sql_btn a{ color:#fff; font-size:18px; display:block; width:228px; height:48px;}

/*website*/
.website_bg{ padding-bottom:30px; background:#f3f3f1;}
.website{ padding-top:60px; background:#fff;}
.website h3{ text-align:center; font-size:26px; height:36px; line-height:36px;}
.website p{ height:34px; line-height:34px; text-align:center;}
.website_level{ margin-top:30px;}
.website_level li{ width:349px; border-right:1px solid #efefef; padding:30px 25px; float:left; border-bottom:1px solid #efefef}
.website_level li.no_bor{ border-right:1px solid #fff;}
.website_level li.w_li{ width:549px; border-bottom:none;}
.website_level li i{ display:block; width:100px; height:100px; margin:0 auto;}
.website_level li h3{ margin-top:20px;}
.website_level li span{ display:block;height:72px;overflow:hidden;line-height:24px; text-align:center; font-size:14px; white-space:normal; margin-top:5px;}
.website_level li .color_tip{ color:#ff6633;}
.website_level li .web_btn{ width:260px; margin:0 auto; height:40px; margin-top:20px;}
.website_level li .web_btn a{ display:block; width:120px; height:40px; background:#d05959; text-align:center; line-height:40px; color:#fff; font-size:14px;}
.website_level li .web_btn a.web_detail{ background:#79b5d7;}
.website_level li .web_price{ margin-top:30px; font-size:16px;}
.website_level li .web_price a{ font-size:20px;}
.web_first{ padding:30px; background:#fff;}
.web_first i{ display:block; width:100px; height:100px; float:left; margin-right:30px;}
.web_first_content{ width:800px;}
.web_first_content h4{ font-size:26px; height:36px; line-height:36px;}
.web_first_content span{ line-height:26px; font-size:14px; display:block; margin-top:10px;}

.web_first_content span a{ color:#ff6633;}
.web_first_btn{ width:120px; float:right;}
.web_first_btn a{ display:block; width:120px; height:40px; background:#d05959; text-align:center; line-height:40px; color:#fff; font-size:14px; margin-top:15px;}
.web_first_btn a.web_first_detail{ background:#79b5d7;}

/*maintain*/
.maintain h3{ text-align:center; font-size:26px;}
.maintain p{ font-size:14px; line-height:26px;}
.maintain_tab table{ border:1px solid #ddd; border-collapse:collapse; background:#fff; margin-top:30px; border-bottom:none; margin-top:20px;}
.maintain_tab table th, .maintain_tab table td{ height:40px; line-height:40px; border-right:1px solid #ddd; text-align:center; border-bottom:1px solid #ddd; font-size:14px;}
.maintain_tab .mt1 th{ width:258px; background:#f7fbfe;}
.maintain_tab .mt1 .mf{ width:682px;}
.maintain_tab .mt1 .mp{ width:258px;}
.maintain_tab table.mt2{ width:1200px;}
.maintain_tab table td.tb_bg{ background:#f7fbfe;}
.maintain_tab table.mt2 td.td3{ line-height:24px; text-align:center;}
.maintain_tab .mt3 th{ width:80px; background:#f7fbfe;}
.maintain_tab .mt3 th.mt3_md{ width:200px;}
.maintain_tab .mt3 th.mt3_mf{ width:740px;}
.maintain_tab .mt3 th.mt3_mp{ width:177px;}

/*domain_result*/
.domain_result .domain_text{ width:740px;}
.domain_result .domain_down{ right:15px; top:90px; font-size:14px;}
.domain_result .domain_down a{ color:#e60000;}
.domain_result .domain_down i{ vertical-align:-3px;}
.domain_result .domain_name_list{ right:266px;}
.domain_detail_name{ margin-top:20px; display:none;}
.domain_detail_name li{ width:90px; float:left; line-height:24px;}
.domain_table{}
.domain_table .domain_res_list{ background:#fff; padding:20px;}
.domain_table .domain_res_list li{ height:40px; line-height:40px; border-bottom:1px dotted #ddd;}
.domain_table .domain_res_list li span{ float:right; color:#eb0000;}
.domain_table .domain_res_list li a{ margin:0 20px; background:#f60; padding:0 10px; color:#fff;}
.domain_table .domain_res_list li span.color_green{ color:#34ac18;}
.domain_like_list{ padding:20px 30px; background:#fff;}
.domain_like_list h4{ padding-left:25px; height:36px; line-height:36px; border-bottom:1px solid #efefef; background:url(../images/like_21.gif) no-repeat left center;}
.domain_like_list li{ width:539px; height:70px; line-height:70px; border-bottom:1px solid #efefef; border-right:1px solid #efefef; float:left; padding:0 15px}
.domain_like_list li span{ float:right;}
.domain_like_list li span a{ color:#589fc7;}
.domain_like_list li.no_bor{ border-right:none;}

/*sprider*/
.model_list{ background:none;}
.sprider_configure{ padding:0 35px;}
.sprider_configure .company_table h5{ background:#3ab8d8;}
.sprider_configure p{ text-align:center; font-size:16px;}
.sprider_configure .company_table td.dif_bg{ background:#f6fdff;}
.sprider_configure .company_table table.model_detail td{ width:376px;}
.sprider_configure .company_table table.model_detail_level td{ width:565px;}

/*website_detail*/
.website_detail h3 em{ color:#c30;}
.wb_detail{ margin-top:40px; background:#fff; padding:0 30px;}
.wb_box{ border-bottom:1px solid #efefef; padding:30px 0;}
.wb_detail h4{ width:250px; float:left; font-size:22px;}
.wb_detail span{ line-height:26px; font-size:16px;}
.website_detail td{text-align: left;padding:5px;}
/*login*/
.login_page{ padding:60px 0;}
.login_bg{ width:610px; height:400px; overflow:hidden;}
.login_bg img{ width:610px; height:400px;}
.login_text{ width:590px; background:#fff; height:400px;}
.login_box{ width:540px; margin:0 auto;}
.login_box h3{ height:60px; margin-top:20px; line-height:60px; font-size:22px; margin-bottom:30px; padding-left:20px;}
.login_box .l_txt{ margin-top:25px;}
.login_box .l_txt span{ display:inline-block; *display:inline; *zoom:1; width:60px; text-align:right; height:38px; font-size:14px; margin-right:10px; line-height:38px;}
.login_box .l_txt .login_box_txt,.login_box .random_txt,.login_box .middle_txt{  display:inline-block; *display:inline; *zoom:1;width:398px; height:38px; border:1px solid #ddd; padding:0 10px; line-height:38px;}
.login_box .l_txt img{vertical-align: middle;}
.login_box .random_txt{width:100px;}
.login_box .middle_txt{width:200px;}

.l_btn{ padding-left:75px; margin-top:40px;}
.login_box_btn{ width:126px; height:40px;text-align:center; color:#fff; background:#f76e00; font-size:14px; margin-right:15px;cursor: pointer;border:none;}
.login_box_btn1{ background:#41a8e3;}
.l_btn span{ width:70px; display:block; font-size:14px; height:38px; line-height:38px;}
.l_btn span a{ font-size:14px;}
.login_box .l_txt .no{width:auto;margin:0 0 0 5px;color:#900;font-size:12px;}
.login_box .l_txt .yes{width:0px;height:0px;}

/*res*/
.res_bg{ background:#fff;}
.res_text{ width:739px; height:auto; border-right:1px solid #efefef;}
.res_text .login_box{ margin:0;}
.res_page{ padding: 0 30px 30px 30px;}
.res_bg h3{ font-size:26px; border-bottom:1px solid #efefef; padding:0 40px; height:80px; line-height:80px; color:#007ac0;}
.res_bg h3 span{ float:right; font-size:14px;}
.res_bg h3 span a{ font-size:14px; text-decoration:underline;}
.res_page{ padding:40px 50px;}
.login_box .l_txt i{ right:-10px; font-size:14px; color:#c00; top:15px;}
.login_box .l_txt em{ padding-left:74px; color:#ccc;}
.res_text .l_txt{ margin-top:15px;}
.res_text .r_btn{ width:210px; height:40px; background:#f76e00; margin-top:25px; margin-left:74px; text-align:center; line-height:40px;}
.res_text .r_btn .login_box_btn{ width:210px; height:40px; font-size:14px;}
.res_content{ width:320px; padding-left:40px;}
.res_content p{ line-height:30px; font-size:14px; color:#f60;}
.res_text h4{ padding-left:74px; height:60px; line-height:60px; color:#f76e00;}
.res_word{ margin-top:20px;}
.res_word h4{ font-weight:bold;}
.res_word ul{ margin:5px 0 30px 0;}
.res_word li{ height:24px; line-height:24px; font-size:14px;}
.res_word span{ display:block; line-height:24px;}
.txt_hidden{ display:none;}

/*case*/
.mb{ height:160px; line-height:160px; color:#fff; text-align:center; font-size:34px; background:url(../images/mb.jpg) no-repeat top center;}
.case_name_list{ padding:20px 0;}
.case_name_list h4{ height:60px; line-height:60px; text-align:center; font-size:30px; margin-bottom:10px;}
.case_name_list li{ width:270px; padding-top:22px; background:url(../images/showline.png) no-repeat top center #e2e2e2; float:left; margin-right:40px; margin-bottom:30px; transform:scale(1,1);}
.case_name_list li:hover{ transform:scale(1.05,1.05); -webkit-transform:scale(1.05,1.05); -moz-transform:scale(1.05,1.05); -ms-transform:scale(1.05,1.05);}
.case_name_list li a{ display:block; width:270px; height:180px;}
.case_name_list li a img{ width:100%; height:100%;}
.case_name_list li.no_pix{ margin-right:0;}
.case_name_list li .case_name{ height:48px; padding:5px 0; background:#fff; text-align: center;}
.case_name_list li .case_name span{ display:block; height:24px; line-height:24px;}
.case_name_list li .case_name span a.case_http{ height:24px; line-height:24px; color:#50afe5;}
.pnum{width:100%;padding:10px 0 0 0;text-align:center;display: block}
.pnum a{margin:0 2px;border:1px solid #dadada;padding:3px 6px;font-size:12px;background:#ffffff;color:#666}
.pnum a:hover{color:#DA251E;text-decoration:none}
.pnum strong{margin:0 2px;border:1px solid #ccc;padding:3px 6px;font-size:12px;color:#E66D12}
/*about*/
.about_page h3{ height:60px; line-height:60px; font-size:26px;}
.about_page .about_content{ line-height:26px; font-size:14px; padding-bottom:20px;}
.about_bg{ padding:20px 0 420px 0; background:url(../images/about1.png) no-repeat bottom center #f3f3f1; line-height:26px; font-size:14px;}

/*recuit*/
.recuit{ background:#fff; padding:42px;}
.recuit h3{ text-align:center; font-size:28px;}
.recuit_list{ margin-top:36px;}
.recuit_list li{ list-style:none; width:328px; margin:0 12px; border:1px solid #ddd; padding:15px; white-space:normal; float:left; margin-bottom:15px;line-height: 26px;height:365px;overflow:hidden}
.recuit_list li h4{ border-bottom:1px solid #ddd; font-size:16px; height:40px; line-height:40px; font-weight:bold;}
.recuit_list li h4 span{font-weight:500;}
.recuit_list li h4 a{ float: right; font-size: 14px; font-weight: lighter}
.recuit_need{ padding-top:10px;}
.recuit_need span{ display:block; line-height:26px;}
.recuit_need span.need_list{ color:#c00; height:40px; line-height:40px; font-size:14px;}

/*pay*/
.single_page{ padding:30px; background:#fff;}
table, th ,td{ border-collapse:collapse; border:1px solid #ddd;}
.single_page h3{ text-align:center;line-height:26px; font-size:14px;}
.single_page .pay_title{ font-size:22px; color:#005ca1;}
.single_page .param{text-align: center;line-height:20px;margin-top:15px; font-size: 14px;}
.single_page .param span{margin-right:20px;}
th{ background:#005ca1; color:#fff; width:299px; height:40px; line-height:40px; font-size:14px;}
th:first-child{ width:298px;}
td{ text-align:center; height:40px; line-height:40px; font-size:14px;}
td.bg{ background:#f7f7f7;}
.must_action{ margin-top:15px;}
.must_action p{ line-height:26px; font-size:14px;}
.must_action .first_p{ font-size:16px; color:#ffb607; font-weight:bold;}
.c-class{ border-bottom:1px solid #ddd;margin:10px 0 0 0;padding-bottom:10px;}
.c-class a{border:1px solid #ddd; line-height:16px;padding:5px 10px;margin-right:10px; display:inline-block}
.c-class .hover{ background:#f3f3f3}
.must_action span{ font-size:14px; height:30px; line-height:30px; margin-right:20px;}
.single_table_offer{ margin-top:15px;}
.single_table_offer th{ width:398px;}
.single_table{padding:30px 0; font-size: 14px; line-height: 190%;}

/*contact*/
.contact{ background:#fff; padding:40px 0 0 0;}
.contact_box h3{ height:28px; line-height:28px; font-size:22px;}
.contact_box h3 em{ display:inline-block; *display:inline; *zoom:1; height:28px; width:5px; margin-right:15px; background:#f00; vertical-align:middle;}
.contact_box .contact_content{ background:#f8f9fa; padding:30px; margin-top:20px;}
.contact_box .contact_content li{ width:379px; border-right:1px solid #ddd; float:left;}
.contact_box .contact_content li.no_bor{ border-right:1px solid #f8f9fa;}
.contact_box .contact_content li .contact_word{ width:300px; margin:0 auto;}
.contact_box .contact_content li .contact_word h4{ font-size:20px; font-weight:bold; height:26px; line-height:26px;}
.contact_box .contact_content li .contact_word span{ display:block;line-height:24px;padding:8px 0;font-size:14px;}
.contact_box .contact_content li .contact_word span a{width:83px; border:1px solid #ddd; height:23px; float:left; text-align:center; line-height:23px; margin-right:10px; margin-bottom:10px; background:#f3f3f3}
.contact_box .contact_content li .contact_word em{ display:block; line-height:66px; font-size:28px; color:#f00; font-weight:bold;}
.contact_box .contact_content li .contact_word i{ width:92px; height:22px; display:block; margin-top:20px; padding-bottom:24px; line-height:22px; font-size:14px;}
.contact_box .contact_content li .contact_word i img{ width:100%; height:100%; vertical-align:middle;}
.contact_box .contact_content li .contact_word em.small_word{ font-size:14px; height:32px; line-height:32px;}
.contact_box .contact_content li .contact_word em.dd{ margin-top:15px;}

/*forget*/
.forget_txt{ width:500px; margin:0 auto; border:none;}
.forget_txt .r_btn{ margin:0 auto; margin-top:50px;}
.forget_txt .l_txt .yanzhengma{ width:150px;}
.forget_txt .l_txt big{ display:inline-block; width:100px; height:40px;}
.forget_txt .l_txt big img{ vertical-align:middle;}

/* hack */
.child_singlepage .news_list{width: 100%;padding:0px;}
.child_singlepage .news_list a{width:1130px;display:inline;float: left;}